אני מכין מערכת משתמשים שפועלת דרך פייסבוק באתר שלי.
יש רק דבר אחד שלא הבנתי, איך אני מקבל את הuser id של הלקוח אל הצד שרת? ניסיתי לעשות זאת דרך הפונקציה הזאת:
http://developers.facebook.com/docs/...ebook-getUser/
אבל משום מה זה תמיד מחזיר לי 0, גם אם המשתמש מחובר.

3 תשובות

avatar ענה intval ב 05 לינואר 2012 #

יש להם API והסברים מגניבים באנגלית למי שרוצה לעשות את זה. זה לא נראה לי כמשהו שאפשר לתת לו תשובה בשלוש שורות. כרגע עדיין אין על זה מדריכים באתר. אולי יש איפשהו בעברית, אבל אם אין, תצטרך לקרוא ולהבין לבד את מה שהם כותבים ב developers.facebook.com

avatar ענה אנונימי ב 05 לינואר 2012 #

קראתי והבנתי את רוב הדברים, פשוט נתקלתי בבעיה אחת קטנה, וחשבתי שאולי יש פה מישהו שיוכל לעזור לי.

avatar ענה intval ב 05 לינואר 2012 #

לא הבנתי נכון את השאלה שלך לפני כן, גם הקישור נקטע באמצע.
הבנתי עכשיו על מה אתה מדבר. מה שאמור לעזור זה:
לערוך את המחלקה Base_Faceebook ולהוסיף למשתנה DROP_QUERY_PARAMS עוד ערך, בצורה הזו:

/**
   * List of query parameters that get automatically dropped when rebuilding
   * the current URL.
   */

  protected static $DROP_QUERY_PARAMS = array(
    'code',
    'state',
    'signed_request',
    'base_domain', // זה משצריך להוסיף
  );